package Controlador;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import Vista.Ingrediente;

public class IngredientesC implements ActionListener{

		private Ingrediente ingre;
		
		public IngredientesC(){
			super();
		this.ingre= new Ingrediente();
		this.ingre.setLocation(480, 210);
		this.ingre.setVisible(true);
		this.ingre.addListener(this);

		}

			public void actionPerformed(ActionEvent e) {
				String actionCommand = e.getActionCommand();
				if (actionCommand.equals("Registrar")) {
					RegistrarIngrediente();
				}		
				else if (actionCommand.equals("Cancelar")) {
					ingre.Limpiar();
				}
			}
			private void RegistrarIngrediente(){
			  	try
				{
			    	if(ingre.getcantidad().equals("") || ingre.getcoding().equals("")|| ingre.getstock().equals("")||ingre.getingrediente().equals("")) 
			    		
			    	   //Deben estar todos los campos llenos para poder incluir el estudiante
			    		ingre.mensaje("Debe llenar todos los datos para poder registrar un Ingrediente");
			    	/***else
			    	{
			    		CategoriaDAO categoriaDAO = new CategoriaDAO();
				    	Categoria categoria = new Categoria(ventanaRegistrarEstudiante.getCedula(),
				    			                        ventanaRegistrarEstudiante.getNombre(),ventanaRegistrarEstudiante.getApellido(), 
				    			                        Integer.parseInt(ventanaRegistrarEstudiante.getEdad()));		    
				    	estudianteDAO.registrarestudiante(estudiante);
				    	ventanaRegistrarEstudiante.mostrarMensaje("El Estudiante fue incluido con éxito");
				    	ventanaRegistrarEstudiante.borrarDatos();
			    	}**/
				}catch(Exception e)
				{
					ingre.mensaje("No se pudo registrar el Ingrediente, verifique que los datos sean correctos");
				  	ingre.Limpiar();
				}
			}

			

			
}
